home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 2.iso / toolbox / public / xd / Makefile < prev    next >
Makefile  |  1996-11-11  |  1KB  |  47 lines

  1.  
  2. include ${ROOT}/usr/include/make/commondefs
  3.  
  4. CFILES    = xd.c
  5. LCOPTS  = -O2
  6. TARGETS = xd
  7.  
  8. default all: $(TARGETS)
  9.  
  10. include ${COMMONRULES}
  11.  
  12. shar:
  13.     shar -b -v README Makefile xd.1 xd.c >xd.shar
  14.  
  15. manpage:
  16.     nroff -man xd.1 | more
  17.  
  18. printman:
  19.     psroff -man xd.1
  20.  
  21. #   The following test should produce no error messages from XD or CMP
  22.  
  23. test:    xd
  24.     xd xd /tmp/xd1.bak
  25.     xd -l /tmp/xd1.bak /tmp/xd2.bak
  26.     cmp /tmp/xd2.bak xd
  27.     xd -c xd /tmp/xd3.bak
  28.     xd -l /tmp/xd3.bak /tmp/xd4.bak
  29.     cmp /tmp/xd4.bak xd
  30.     xd -l -s /tmp/xd3.bak /tmp/xd4.bak
  31.     cmp /tmp/xd4.bak xd
  32.     sed 's/........//' /tmp/xd3.bak >/tmp/xd5.bak
  33.     xd -l -s /tmp/xd5.bak /tmp/xd6.bak
  34.     cmp /tmp/xd6.bak xd
  35.     echo Hello there >/tmp/xd10.bak
  36.     xd /tmp/xd10.bak >/tmp/xd7.bak
  37.     sed '1d' /tmp/xd3.bak >>/tmp/xd7.bak
  38.     xd -l -s /tmp/xd7.bak /tmp/xd8.bak
  39.     cp /tmp/xd10.bak /tmp/xd9.bak
  40.     tail +17c xd >>/tmp/xd9.bak
  41.     cmp /tmp/xd8.bak /tmp/xd9.bak
  42.     cat xd | xd -dDeFile >/tmp/xd10.c
  43.     echo "main() {write(1,DeFile,sizeof DeFile); return 0;}" >>/tmp/xd10.c
  44.     cc /tmp/xd10.c -o /tmp/xd10.bak
  45.     /tmp/xd10.bak >/tmp/xd11.bak
  46.     cmp /tmp/xd11.bak xd
  47.